package com.zygh.policeasset.pojo;

import cn.afterturn.easypoi.util.PoiElUtil;
import io.swagger.annotations.ApiModelProperty;

/* loaded from: police-asset-2.0-0.0.1-SNAPSHOT.jar:BOOT-INF/classes/com/zygh/policeasset/pojo/AssetsCard.class */
public class AssetsCard {
    @ApiModelProperty("资产编号")
    private String assetNum;
    @ApiModelProperty("资产分类")
    private String categoryName;
    @ApiModelProperty("单位名称、建设单位")
    private String construcUnitName;
    @ApiModelProperty("资产大类、小类")
    private String assetTypeName;
    @ApiModelProperty("设备名称")
    private String name;
    @ApiModelProperty("启用日期")
    private String startDatetime;
    @ApiModelProperty("启用价值")
    private String combined;
    @ApiModelProperty("预计使用年限")
    private String depreciationYear;
    @ApiModelProperty("品牌")
    private String brand;
    @ApiModelProperty("承建单位")
    private String buildUnitName;
    @ApiModelProperty("资产图片地址")
    private String url;
    @ApiModelProperty("资产存放地址")
    private String place;
    @ApiModelProperty("单位名称、建设单位")
    private String useDepartment;
    @ApiModelProperty("资产大类、小类")
    private String assetTypeNameCg;
    @ApiModelProperty("资产类别")
    private String assetsType;
    @ApiModelProperty("资产大类")
    private String witbigName;
    @ApiModelProperty("资产小类")
    private String witsmallName;
    @ApiModelProperty("生产厂家")
    private String manufacturer;
    @ApiModelProperty("规格型号")
    private String models;

    public void setAssetNum(String assetNum) {
        this.assetNum = assetNum;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public void setConstrucUnitName(String construcUnitName) {
        this.construcUnitName = construcUnitName;
    }

    public void setAssetTypeName(String assetTypeName) {
        this.assetTypeName = assetTypeName;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setStartDatetime(String startDatetime) {
        this.startDatetime = startDatetime;
    }

    public void setCombined(String combined) {
        this.combined = combined;
    }

    public void setDepreciationYear(String depreciationYear) {
        this.depreciationYear = depreciationYear;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public void setBuildUnitName(String buildUnitName) {
        this.buildUnitName = buildUnitName;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public void setPlace(String place) {
        this.place = place;
    }

    public void setUseDepartment(String useDepartment) {
        this.useDepartment = useDepartment;
    }

    public void setAssetTypeNameCg(String assetTypeNameCg) {
        this.assetTypeNameCg = assetTypeNameCg;
    }

    public void setAssetsType(String assetsType) {
        this.assetsType = assetsType;
    }

    public void setWitbigName(String witbigName) {
        this.witbigName = witbigName;
    }

    public void setWitsmallName(String witsmallName) {
        this.witsmallName = witsmallName;
    }

    public void setManufacturer(String manufacturer) {
        this.manufacturer = manufacturer;
    }

    public void setModels(String models) {
        this.models = models;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof AssetsCard)) {
            return false;
        }
        AssetsCard other = (AssetsCard) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$assetNum = getAssetNum();
        Object other$assetNum = other.getAssetNum();
        if (this$assetNum == null) {
            if (other$assetNum != null) {
                return false;
            }
        } else if (!this$assetNum.equals(other$assetNum)) {
            return false;
        }
        Object this$categoryName = getCategoryName();
        Object other$categoryName = other.getCategoryName();
        if (this$categoryName == null) {
            if (other$categoryName != null) {
                return false;
            }
        } else if (!this$categoryName.equals(other$categoryName)) {
            return false;
        }
        Object this$construcUnitName = getConstrucUnitName();
        Object other$construcUnitName = other.getConstrucUnitName();
        if (this$construcUnitName == null) {
            if (other$construcUnitName != null) {
                return false;
            }
        } else if (!this$construcUnitName.equals(other$construcUnitName)) {
            return false;
        }
        Object this$assetTypeName = getAssetTypeName();
        Object other$assetTypeName = other.getAssetTypeName();
        if (this$assetTypeName == null) {
            if (other$assetTypeName != null) {
                return false;
            }
        } else if (!this$assetTypeName.equals(other$assetTypeName)) {
            return false;
        }
        Object this$name = getName();
        Object other$name = other.getName();
        if (this$name == null) {
            if (other$name != null) {
                return false;
            }
        } else if (!this$name.equals(other$name)) {
            return false;
        }
        Object this$startDatetime = getStartDatetime();
        Object other$startDatetime = other.getStartDatetime();
        if (this$startDatetime == null) {
            if (other$startDatetime != null) {
                return false;
            }
        } else if (!this$startDatetime.equals(other$startDatetime)) {
            return false;
        }
        Object this$combined = getCombined();
        Object other$combined = other.getCombined();
        if (this$combined == null) {
            if (other$combined != null) {
                return false;
            }
        } else if (!this$combined.equals(other$combined)) {
            return false;
        }
        Object this$depreciationYear = getDepreciationYear();
        Object other$depreciationYear = other.getDepreciationYear();
        if (this$depreciationYear == null) {
            if (other$depreciationYear != null) {
                return false;
            }
        } else if (!this$depreciationYear.equals(other$depreciationYear)) {
            return false;
        }
        Object this$brand = getBrand();
        Object other$brand = other.getBrand();
        if (this$brand == null) {
            if (other$brand != null) {
                return false;
            }
        } else if (!this$brand.equals(other$brand)) {
            return false;
        }
        Object this$buildUnitName = getBuildUnitName();
        Object other$buildUnitName = other.getBuildUnitName();
        if (this$buildUnitName == null) {
            if (other$buildUnitName != null) {
                return false;
            }
        } else if (!this$buildUnitName.equals(other$buildUnitName)) {
            return false;
        }
        Object this$url = getUrl();
        Object other$url = other.getUrl();
        if (this$url == null) {
            if (other$url != null) {
                return false;
            }
        } else if (!this$url.equals(other$url)) {
            return false;
        }
        Object this$place = getPlace();
        Object other$place = other.getPlace();
        if (this$place == null) {
            if (other$place != null) {
                return false;
            }
        } else if (!this$place.equals(other$place)) {
            return false;
        }
        Object this$useDepartment = getUseDepartment();
        Object other$useDepartment = other.getUseDepartment();
        if (this$useDepartment == null) {
            if (other$useDepartment != null) {
                return false;
            }
        } else if (!this$useDepartment.equals(other$useDepartment)) {
            return false;
        }
        Object this$assetTypeNameCg = getAssetTypeNameCg();
        Object other$assetTypeNameCg = other.getAssetTypeNameCg();
        if (this$assetTypeNameCg == null) {
            if (other$assetTypeNameCg != null) {
                return false;
            }
        } else if (!this$assetTypeNameCg.equals(other$assetTypeNameCg)) {
            return false;
        }
        Object this$assetsType = getAssetsType();
        Object other$assetsType = other.getAssetsType();
        if (this$assetsType == null) {
            if (other$assetsType != null) {
                return false;
            }
        } else if (!this$assetsType.equals(other$assetsType)) {
            return false;
        }
        Object this$witbigName = getWitbigName();
        Object other$witbigName = other.getWitbigName();
        if (this$witbigName == null) {
            if (other$witbigName != null) {
                return false;
            }
        } else if (!this$witbigName.equals(other$witbigName)) {
            return false;
        }
        Object this$witsmallName = getWitsmallName();
        Object other$witsmallName = other.getWitsmallName();
        if (this$witsmallName == null) {
            if (other$witsmallName != null) {
                return false;
            }
        } else if (!this$witsmallName.equals(other$witsmallName)) {
            return false;
        }
        Object this$manufacturer = getManufacturer();
        Object other$manufacturer = other.getManufacturer();
        if (this$manufacturer == null) {
            if (other$manufacturer != null) {
                return false;
            }
        } else if (!this$manufacturer.equals(other$manufacturer)) {
            return false;
        }
        Object this$models = getModels();
        Object other$models = other.getModels();
        return this$models == null ? other$models == null : this$models.equals(other$models);
    }

    protected boolean canEqual(Object other) {
        return other instanceof AssetsCard;
    }

    public int hashCode() {
        Object $assetNum = getAssetNum();
        int result = (1 * 59) + ($assetNum == null ? 43 : $assetNum.hashCode());
        Object $categoryName = getCategoryName();
        int result2 = (result * 59) + ($categoryName == null ? 43 : $categoryName.hashCode());
        Object $construcUnitName = getConstrucUnitName();
        int result3 = (result2 * 59) + ($construcUnitName == null ? 43 : $construcUnitName.hashCode());
        Object $assetTypeName = getAssetTypeName();
        int result4 = (result3 * 59) + ($assetTypeName == null ? 43 : $assetTypeName.hashCode());
        Object $name = getName();
        int result5 = (result4 * 59) + ($name == null ? 43 : $name.hashCode());
        Object $startDatetime = getStartDatetime();
        int result6 = (result5 * 59) + ($startDatetime == null ? 43 : $startDatetime.hashCode());
        Object $combined = getCombined();
        int result7 = (result6 * 59) + ($combined == null ? 43 : $combined.hashCode());
        Object $depreciationYear = getDepreciationYear();
        int result8 = (result7 * 59) + ($depreciationYear == null ? 43 : $depreciationYear.hashCode());
        Object $brand = getBrand();
        int result9 = (result8 * 59) + ($brand == null ? 43 : $brand.hashCode());
        Object $buildUnitName = getBuildUnitName();
        int result10 = (result9 * 59) + ($buildUnitName == null ? 43 : $buildUnitName.hashCode());
        Object $url = getUrl();
        int result11 = (result10 * 59) + ($url == null ? 43 : $url.hashCode());
        Object $place = getPlace();
        int result12 = (result11 * 59) + ($place == null ? 43 : $place.hashCode());
        Object $useDepartment = getUseDepartment();
        int result13 = (result12 * 59) + ($useDepartment == null ? 43 : $useDepartment.hashCode());
        Object $assetTypeNameCg = getAssetTypeNameCg();
        int result14 = (result13 * 59) + ($assetTypeNameCg == null ? 43 : $assetTypeNameCg.hashCode());
        Object $assetsType = getAssetsType();
        int result15 = (result14 * 59) + ($assetsType == null ? 43 : $assetsType.hashCode());
        Object $witbigName = getWitbigName();
        int result16 = (result15 * 59) + ($witbigName == null ? 43 : $witbigName.hashCode());
        Object $witsmallName = getWitsmallName();
        int result17 = (result16 * 59) + ($witsmallName == null ? 43 : $witsmallName.hashCode());
        Object $manufacturer = getManufacturer();
        int result18 = (result17 * 59) + ($manufacturer == null ? 43 : $manufacturer.hashCode());
        Object $models = getModels();
        return (result18 * 59) + ($models == null ? 43 : $models.hashCode());
    }

    public String toString() {
        return "AssetsCard(assetNum=" + getAssetNum() + ", categoryName=" + getCategoryName() + ", construcUnitName=" + getConstrucUnitName() + ", assetTypeName=" + getAssetTypeName() + ", name=" + getName() + ", startDatetime=" + getStartDatetime() + ", combined=" + getCombined() + ", depreciationYear=" + getDepreciationYear() + ", brand=" + getBrand() + ", buildUnitName=" + getBuildUnitName() + ", url=" + getUrl() + ", place=" + getPlace() + ", useDepartment=" + getUseDepartment() + ", assetTypeNameCg=" + getAssetTypeNameCg() + ", assetsType=" + getAssetsType() + ", witbigName=" + getWitbigName() + ", witsmallName=" + getWitsmallName() + ", manufacturer=" + getManufacturer() + ", models=" + getModels() + PoiElUtil.RIGHT_BRACKET;
    }

    public String getAssetNum() {
        return this.assetNum;
    }

    public String getCategoryName() {
        return this.categoryName;
    }

    public String getConstrucUnitName() {
        return this.construcUnitName;
    }

    public String getAssetTypeName() {
        return this.assetTypeName;
    }

    public String getName() {
        return this.name;
    }

    public String getStartDatetime() {
        return this.startDatetime;
    }

    public String getCombined() {
        return this.combined;
    }

    public String getDepreciationYear() {
        return this.depreciationYear;
    }

    public String getBrand() {
        return this.brand;
    }

    public String getBuildUnitName() {
        return this.buildUnitName;
    }

    public String getUrl() {
        return this.url;
    }

    public String getPlace() {
        return this.place;
    }

    public String getUseDepartment() {
        return this.useDepartment;
    }

    public String getAssetTypeNameCg() {
        return this.assetTypeNameCg;
    }

    public String getAssetsType() {
        return this.assetsType;
    }

    public String getWitbigName() {
        return this.witbigName;
    }

    public String getWitsmallName() {
        return this.witsmallName;
    }

    public String getManufacturer() {
        return this.manufacturer;
    }

    public String getModels() {
        return this.models;
    }
}